dressed in a green robe